mountain pride (penstemon newberryi) - French English Dictionary